package rlpw.swing;

import java.util.Comparator;

public interface View<E> {

    public void updateView();

    public Model<E> getDataModel();

    public void setDataModel(Model<E> model);

    public CheckModel<E> getCheckModel();

    public SelectModel<E> getSelectModel();

    public void setFilter(Filter<E> filter);

    public Filter<E> getFilter();

    public void setSorter(Comparator<E> comp);

    public Comparator<E> getSorter();
}
